草庐IT

awk 过滤列

全部标签

javascript - AngularJS 过滤一个字段的多个值

我需要能够过滤一个对象的一个​​字段的两个不同值。举个例子。$scope.products=[{name:"Apple",type:"fruit"},{name:"Grape",type:"fruit"},{name:"Orage",type:"fruit"},{name:"Carrot",type:"vegetable"},{name:"Milk",type:"dairy"}]使用过滤器ng-repeat="iteminproducts|filter:{type:'fruit'}"。我可以得到所有的水果。但是如果我想得到所有的水果和蔬菜怎么办?我试过了ng-repeat="itemi

javascript - Angular.js 按精确值过滤(严格相等)

我有以下html代码{{friend.name}}这是我的$scope变量$scope.friends=[{name:"Peter",age:2},{name:"Pablo",age:55},{name:"Linda",age:20},{name:"Marta",age:37},{name:"Othello",age:20},{name:"Markus",age:32}];返回LindaMarkusOthelloPeter比较如何在ng过滤器中工作以及我如何获得只有2岁的friendPeter 最佳答案 从Angular1.2开始,

javascript - 如何从异步调用中填充 ng-table 上的选择过滤器

tl:dr如何使用ajax/json填充包含“选择”过滤器的ng-table?Plunkshowingtheproblem:http://plnkr.co/Zn09LV详情我正在尝试掌握AngualrJS和ng-table扩展,虽然我可以得到一些带有工作过滤器的漂亮表格,当我使用javascript中定义的静态数据时-一旦我开始尝试加载将真实数据放入表中我遇到了障碍。ng-table的主体已正确填充,只要我只使用文本过滤器,一切似乎都在工作:{{user.Name}}工作得很好。但是,如果我更新它以使用选择过滤器:{{user.Name}}我遇到了一个同步问题,因为Names变量总是在

javascript - 如何在 AngularJS 中使用过滤器从数组中删除项目?

当我在没有任何过滤器的情况下单击tr时,我的函数array.splice()起作用。数组中的索引顺序正确,因此array.splice()有效。启用过滤器后,数组中的索引不会更新,并且仍按相同的顺序排列。所以array.splice()删除了错误的项目。order$scope.remove=function($event,index,array){array.splice(index,1);};如何更新数组中的索引?或者如何删除正确的项目? 最佳答案 使用indexOf可以更轻松地将项目拼接在数组中元素的实际位置。$scope.re

javascript - 使用 Infinite Scroll 进行 Isotope v2 过滤 - 过滤器未找到所有项目并且窗口未在过滤器上调整大小

注意!有一个待处理的feature-requestissue在Isotope的GitHub存储库上,如果您有兴趣查看官方文档和演示(如何结合Isotope、InfiniteScroll、过滤和排序),您应该添加“?”react。它由Isotope的创建者打开以衡量兴趣。如果有兴趣,请点赞!**TL;DR:为了帮助获得官方文档和演示,gohereandadda"?"reaction.**尝试使用IsotopeJSplugin拼凑出一个可过滤的布局和PaulIrish的(遗憾的是无人维护)InfiniteScrollplugin.过滤有些工作。最初它过滤页面1的内容。为了过滤不在第1页上的

javascript - 按索引和匹配值过滤数组

我想过滤掉老虎机的模式,在这种情况下,如果它们具有相同的值,我希望选择以下索引。如果索引0、2和6具有相同的值,则应该输出。我在想像这样的函数调用可能是这样的if(win_filter([0,2,6]=="slot-2"){console.log("Youwon");}我的代码如下。varfinal_score=newArray();$(".shoot").click(function(){//varnumbers_array=["slot-1","slot-1","slot-1","slot-1","slot-1","slot-2","slot-2","slot-2","slot-2

javascript - EaselJS 阿尔法蒙版过滤器

我是Canvas的新手。我一直试图在这个EaselJSAlphaMask中反转图像示例,以便初始图像清晰,而您绘制的内容模糊;基本上,与演示相反。我已经用它玩了几个小时,将滤镜应用于bitmapvar并将它们从blurvar中移除。我所做的一切都行不通。似乎只需切换一下就可以轻松解决问题,但事实并非如此。反正不适合我。有没有人有这方面的例子,或者知道该怎么做?我可以提供我所做的代码示例,但它基本上只是在玩弄打字机上的猴子之类的东西。Here'sthecodeonGithub这是他们示例中的相关代码。varstage;varisDrawing;vardrawingCanvas;varol

javascript - 传单:更新 GeoJson 过滤器?

我想用数据填充GeoJson层,然后动态过滤要显示的特征。我已经得到了过滤器功能,但我不知道如何更改过滤器然后刷新图层。添加数据后有什么方法可以更新过滤器吗? 最佳答案 我通过将每个特征类型添加到不同的LayerGroup来做到这一点基于特征的属性。例如地理JSONvardata=[{type:"Feature",properties:{type:"type1"},geometry:{type:"Point",coordinates:[-1.252,52.107]}},{type:"Feature",properties:{type

javascript - 在 Angular 应用程序之外使用 Angular 过滤器

我想使用Angular日期过滤器在客户端格式化日期。我想这样做,因为我在我的应用程序的某些地方使用了Angular,我希望我的日期在整个应用程序中统一格式化。我想做的是:functionformatDatetime(date,format){varngDateFilter=angular.getDateFilter();//that'swhatI'maskingaboutreturnngDateFilter(date,format);}我只在几个页面上使用Angular应用程序,但日期分布在各个页面上(有和没有Angular应用程序)。 最佳答案

javascript - aurelia View 中的过滤器数组

我正在使用aurelia并希望在View中而不是在View模型中过滤集合(数组)。我正在尝试使用以下语法:0?'alertalert-danger':''}">${error.Message}我在浏览器控制台中收到以下错误:错误:解析器错误:缺少预期的)在[errors.filter(function(err){returnerr.Key==='car.Model';]中的第28列。这在angularJS中是可能的,如下所示:{{error.Message}}aurelia也有类似的事情吗?我也很想知道如何在aurelia的repeat.for中过滤集合/数组(类似于ng-repeat